ground transportation equipment depot - Alemán Inglés Diccionario